<!-- 
  组合式api给我们带了什么？
  答：更好的代码组织，说白了，把同一个功能的代码放到一个hook。
     可以更好进行逻辑复用。

     选项式api中的大量this。给人错觉。
     {
       data(){
        return {
          a:10
        }
       },
       methods:{
        fn(){
          let a = this.a
        }
       }
     }

  如何选择？
     1）在vue3中选项式api并没有淘汰。组合式api是在高级指南。
     2）小型项目，业务逻辑简单的，我通常使用options api
     3）中大型项目，逻辑复杂，通常使用composition api
 -->